turns per meter - Turkish English Dictionary