insulin-resistant diabetes - German English Dictionary