be armed with a knife - Allemand Anglais Dictionnaire