she just got her period - Francés Inglés Diccionario