high potential to biodegrade - Spanish English Dictionary