fire of barrage - Turkish English Dictionary