telephone laboratory - Turkish English Dictionary