start to menstruate/have period - Anglais Synonymes Dictionnaire