echinopsine - French English Dictionary