low-polluting - German English Dictionary