pee a kidney stone - Turkish English Dictionary