water-cooled lattice - Alemán Inglés Diccionario