multi-purpose machine tool - Turkish English Dictionary