teleconference - Turkish English Dictionary