barrage jammer - Turkish English Dictionary