international direct dialing - Turkish English Dictionary