menzies's echymipera - French English Dictionary