high potential to biodegrade - German English Dictionary