battle of hancock - Allemand Anglais Dictionnaire