peddle one's influence - Turc Anglais Dictionnaire