put up with humiliation - İspanyolca İngilizce Sözlük