suffer all kinds of hardships - Almanca İngilizce Sözlük