picture telegraph service - Turkish English Dictionary