make oneself scarce - Francés Inglés Diccionario