filtration of urine - Deutsch Englisch Wörterbuch