Personally I recommend the 3rd or later edition of the Oxford-Hachette Dictionary ISBN 0-19-860363-0 (The Great big one)
It is particularly useful because it comes with a number of standard letters etc. that can be edited to your own needs and a CD to give you the pronunciation of all those words you never thought you would need