constantly urinating - Espagnol Anglais Dictionnaire