earthwork embankment - Turkish English Dictionary