strong stream of urine - Turco Inglés Diccionario