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