leached soils - Alemán Inglés Diccionario