good-looking teenage boy - French English Dictionary