incapable or despicable person - İspanyolca İngilizce Sözlük