torpedo defence net - Espagnol Anglais Dictionnaire