poorly controlled diabetes - Spanish English Dictionary