multispindle drill - Spanish English Dictionary