road and street luminaries - Turco Inglés Diccionario