all well that ends well - Francés Inglés Diccionario