superreflection - Spanish English Dictionary