strong stream of urine - Allemand Anglais Dictionnaire