creeping ulcer - French English Dictionary