shell and tube cooler - Francés Inglés Diccionario