Traducción español inglés

English version

¿Qué significa "mantenerse a la vista." en Inglés