a put-up job - Francés Inglés Diccionario