fin-and-tube radiator - Alemán Inglés Diccionario