in the flesh (in person) - French English Dictionary