two-star petrol - German English Dictionary