battle of cape ecnomus - Allemand Anglais Dictionnaire