packet-switched video telephony - French English Dictionary