energy saving technology - Turkish English Dictionary