have her period - Turc Anglais Dictionnaire