he who laughs last, laughs loudest - Francés Inglés Diccionario