grant a term of respite - German English Dictionary