she menstruates - Turco Inglés Diccionario