long-term urinary retention - Turco Inglés Diccionario