a former business associate of mine - Turc Anglais Dictionnaire