supplementary reflectors - Spanish English Dictionary