do a job on someone - Espagnol Anglais Dictionnaire