a two-handed sword - Allemand Anglais Dictionnaire