deliver someone from somewhere - Allemand Anglais Dictionnaire