light-reflecting - Spanish English Dictionary