support vehicle with non-contact suspension - Turkish English Dictionary