ditch made so excess water flows out - Espagnol Anglais Dictionnaire