difficulty in urination - Espagnol Anglais Dictionnaire