remain unseen (as by hiding) - Turco Inglés Diccionario