leave furtively and stealthily - Français Anglais Dictionnaire