ball turret - Allemand Anglais Dictionnaire