well/ill befit someone - French English Dictionary