partner in French
partner in French
partenaire
someone who is associated with another in a common activity or interest
associé
someone who is associated with another in a common activity or interest