station to station call - Turkish English Dictionary