perambulating ulcer - French English Dictionary