occupy an important position - Spanish English Dictionary