release the excess heat - Francés Inglés Diccionario