he laughs loudest who laughs last - Alemán Inglés Diccionario