be in a prominent position - French English Dictionary