low-emission technology - German English Dictionary