translate English to French: The CD Business Card is the only link between you and your client.
Le cd carte d'affaires est le seul lien physique entre vous et votre client potentiel.