light giving body - Turco Inglés Diccionario