relieved from pressure - Francés Inglés Diccionario