the last/final moments of something - Inglés Sinónimo Diccionario