mounted specimen - French English Dictionary