papillary foramina of kidney - Französisch Englisch Wörterbuch