grant a respite - Alemán Inglés Diccionario