fermentoid - French English Dictionary