grant a respite - Allemand Anglais Dictionnaire