rotary reflection - Spanish English Dictionary