gun on board of submarines - Espagnol Anglais Dictionnaire