duff up...someone - Francés Inglés Diccionario