cast iron radiator - Turco Inglés Diccionario