be all things to all men - French English Dictionary