mebendazole - French English Dictionary