he makes himself scarce. - Turco Inglés Diccionario