perambulating ulcer - German English Dictionary