in sight of the public - Turco Inglés Diccionario