hemaden - French English Dictionary