Euplasma - French English Dictionary