the ultimate weapon - Allemand Anglais Dictionnaire