ring ditch - Espagnol Anglais Dictionnaire