environmentally compatible - German English Dictionary