sustainable textile - French English Dictionary