luneberg reflector - Spanish English Dictionary