endemical - French English Dictionary