outer ditch - Espagnol Anglais Dictionnaire