to make yourself scarce - Alemán Inglés Diccionario