u-shaped ditch - Espagnol Anglais Dictionnaire