in an important position - French English Dictionary