convoluted part of kidney lobule - Deutsch Englisch Wörterbuch