indolent ulcer - French English Dictionary