autogamous - French English Dictionary