have business relations with someone - Français Anglais Dictionnaire