flood barriers - Turkish English Dictionary