she just got her period - Turc Anglais Dictionnaire