occupy an important position - French English Dictionary