arm's length contract - Français Anglais Dictionnaire