ecogenetic - French English Dictionary