submarine striking forces - Espagnol Anglais Dictionnaire