she just got her period - Français Anglais Dictionnaire