to be in a key position - French English Dictionary