stand above something - Spanish English Dictionary