light-reflecting - German English Dictionary