put up a struggle - Almanca İngilizce Sözlük