come to the rescue - Français Anglais Dictionnaire