diabetic ulcer - German English Dictionary