Mahmoud Gaafar
Concise, convenient and teeming with useful vocabulary words in the target language, this handy dictionary makes effective communication a snap.