gewundene nierentubuli - German English Dictionary