young and cheeky person - French English Dictionary