she just got her period - Allemand Anglais Dictionnaire