parallelogram type suspension system - Turkish English Dictionary