serpiginous ulcer - French English Dictionary