compact long wheel base - Turkish English Dictionary