radiating warmth - Francés Inglés Diccionario