an inevitable ending - Francés Inglés Diccionario