menstruous - Francés Inglés Diccionario