clear out (a ditch) - Turkish English Dictionary