meaning of Berührungsstelle

Berührungsstelle - German to English

point of contact