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