sand drain - Francés Inglés Diccionario