she just got her period - Alemán Inglés Diccionario