she menstruates - Francés Inglés Diccionario