incapable or despicable person - Spanisch Englisch Wörterbuch