teleautograph - Turkish English Dictionary