biodegradable organic - French English Dictionary