battle of the north cape - Allemand Anglais Dictionnaire