long-term urinary retention - Spanish English Dictionary