vehicle used to transport passengers, travel on rails and use gasoline or oil as fuel - Spanisch Englisch Wörterbuch