do (one's) bidding - Espagnol Anglais Dictionnaire