outdoor public place - Turco Inglés Diccionario