emyvale - French English Dictionary