light giving - German English Dictionary