biodegradable packaging - French English Dictionary