multiple-spindle drill - Turkish English Dictionary