environmentally unfriendly firm - German English Dictionary