endemism - French English Dictionary