difficulty in urination - Spanish English Dictionary