small reflective light - Spanish English Dictionary