echinate - French English Dictionary