fin-and-tube radiator - Francés Inglés Diccionario