manducus - French English Dictionary