biodegradar - French English Dictionary