prise de contact
Meanings
Noun
1. initial contact, first approach, first exchange