looking young despite his age - French English Dictionary