turreted drill - Allemand Anglais Dictionnaire