free-standing radiator - Francés Inglés Diccionario