multiple-spindle drill - German English Dictionary