hydropneumatic gun carriage - French English Dictionary