launch torpedos - Espagnol Anglais Dictionnaire