bioaccumulable substance - Spanish English Dictionary