high-level position - Spanish English Dictionary