contact meaning in French
n. contact; lien, rapport; personne influente qui peut intervenir ou aider (cause, problème); intermédiaire; liaison, union, relation (physique); personne ayant approché un malade contagieux; contact (electricité), branchement (courant électrique)
v. contacter, se mettre en contact, en rapport, en relation avec quelqu'un