common echymipera - French English Dictionary