lean-burn engine - German English Dictionary