relief of stresses - Francés Inglés Diccionario