trunnions for heavy weapons - Spanish English Dictionary