battle of the north cape - Turc Anglais Dictionnaire