persistent chemicals - Turkish English Dictionary