self-repugnant - İspanyolca İngilizce Sözlük