petrol economizer - German English Dictionary