ring ulcer - French English Dictionary