leave in someone else's hands - Français Anglais Dictionnaire