the most important moment of her life - Alemán Inglés Diccionario