to make yourself scarce - Francés Inglés Diccionario