strong stream of urine - Turc Anglais Dictionnaire