genecology - French English Dictionary