sand leaching - Turco Inglés Diccionario