let out (some) steam - Francés Inglés Diccionario