endemite - French English Dictionary