weighted barrage - Turkish English Dictionary