a stud-muffin - French English Dictionary