sand drainage well - Turco Inglés Diccionario