sudden inability to urinate - Allemand Anglais Dictionnaire