the most important moment of her life - Francés Inglés Diccionario