tide embankment - Turkish English Dictionary