multispindle drill - German English Dictionary