two-star petrol - Spanish English Dictionary