papillary foramina of kidney - Deutsch Englisch Wörterbuch