light-giving body - Alemán Inglés Diccionario