to need respite - Allemand Anglais Dictionnaire