soil water percolation - Alemán Inglés Diccionario