biologically-difficult-to-degrade - Spanish English Dictionary