term of respite - Español Inglés Diccionario