rented specifically to transport a group of people (means of transportation) - İspanyolca İngilizce Sözlük