needle telegraph - Turkish English Dictionary