geno - French English Dictionary