red turkey caruncles - French English Dictionary