beat down with petards - Almanca İngilizce Sözlük