mechanized gun - Français Anglais Dictionnaire