insulin-resistant diabetes - Turkish English Dictionary