sustainable textile - German English Dictionary