"telepraesenz" in English Telepräsenz {f} telepresence Detailed translations for "telepraesenz" die Telepräsenz{feminine} Telepräsenz(also: Fernanwesenheit) telepresence Er ist in seiner Telepräsenz Suite. Source: opensubtitles.org Corpus by OPUS Request review He's in the telepresence suite.