barrage crest - Turkish English Dictionary