leak into the soil - Francés Inglés Diccionario