professional or business relationship - Turc Anglais Dictionnaire