packet-switched video telephony - German English Dictionary