lean-burn engine - Turkish English Dictionary