talk over the telephone - Turkish English Dictionary