parallelogram type suspension system - German English Dictionary