submarine striking forces - Allemand Anglais Dictionnaire