repeated and persistent need to urinate - Französisch Englisch Wörterbuch