submarine striking forces - Turc Anglais Dictionnaire