low-impact technology - German English Dictionary