relieve of difficulties - Francés Inglés Diccionario