persistent, bioaccumulative and toxic - Spanish English Dictionary