ecodriving - German English Dictionary