telegraph toll - Turkish English Dictionary