barrage jammer - German English Dictionary