"sichtkontakte" in English Sichtkontakte {m pl} visual contacts Detailed translations for "sichtkontakte" Sichtkontakte{masculine plural} Sichtkontakte(also: Sichtverbindungen) visual contacts