Finned radiator - Español Inglés Diccionario