constantly urinating - Español Inglés Diccionario