leaching tank - Francés Inglés Diccionario