radar-aimed gun - Français Anglais Dictionnaire