a stud-muffin - Français Anglais Dictionnaire