overcome hardships - Almanca İngilizce Sözlük