telegraf - Turkish English Dictionary