lean-burn technology - Turkish English Dictionary