be all things to all people - French English Dictionary