worn down and despicable person - İspanyolca İngilizce Sözlük