hydropneumatic gun carriage - Spanish English Dictionary