95 octane petrol - German English Dictionary