strong stream of urine - Turkish English Dictionary