landfill leachate - Francés Inglés Diccionario