genuesa - French English Dictionary