stand-alone right - Spanish English Dictionary