person-to-person videoconference - Turkish English Dictionary