urine-absorbing aids - Turkish English Dictionary