turret toolpost - Turkish English Dictionary