audio teleconferencing - Turkish English Dictionary