particulate leaching - Alemán Inglés Diccionario