get the last laugh on someone - Alemán Inglés Diccionario