energy-saving technology - Turkish English Dictionary