French English Translator - Offline Dictionary ?
Dictionnaire medical français
English Arabic Dictionary