person-to-person videoconference - German English Dictionary