leave furtively and stealthily - French English Dictionary