aldose reductase inhibitor - German English Dictionary