give respite - Francés Inglés Diccionario