otomyces - French English Dictionary