leak into the soil - Alemán Inglés Diccionario