sand drainage well - Espagnol Anglais Dictionnaire