standing barrage - Turkish English Dictionary