leave furtively and stealthily - Francés Inglés Diccionario