constantly urinating - Turco Inglés Diccionario