leave furtively and stealthily - Turc Anglais Dictionnaire