English speaking with real human voice
English <-> English
(Collins Dictionaries)
English -> Arabic
(Encyclopedic Dictionary)
Arabic -> English
(Atlas Modern Dictionary)
Français-Arabe
(Atlas Dictionnaire Moderne)
Deutsch-Arabisches
(Wörterbuch Erste Edition)
Arabic-Arabic Atlas Dictionary