lean burn engine - Turkish English Dictionary