difficulty in urination - Turc Anglais Dictionnaire