mixed reflection - Spanish English Dictionary