light giving body - Alemán Inglés Diccionario