imbecile, slow and easy to deceive person - Französisch Englisch Wörterbuch