What would be a good, easy-to-use Arabic-English dictionary for someone who speaks and reads Arabic fluently but is not very good at English? ETA: If the dictionary translates both ways (Arabic to English AND English to Arabic), even better! /ETA
So far I have looked at:
-- Arabic-English Dictionary: The Hans Wehr Dictionary of Modern Written Arabic
-- Al Mawrid Al Waseet : A Concise Arabic to English Dictionary (Arabic-English)
Thank you in advance!