multi-reflecting - Spanish English Dictionary