the ultimate weapon - Français Anglais Dictionnaire