road and street luminaries - Turkish English Dictionary