occupy a very high position - Spanish English Dictionary