telegraph and telephone board - Turkish English Dictionary