parallelogram type suspension system - French English Dictionary