have an important position - French English Dictionary