take a hammering - Almanca İngilizce Sözlük