to need respite - Espagnol Anglais Dictionnaire