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