a car with folding top - Turkish English Dictionary