biodegradable polymers - German English Dictionary