mounted specimen - Turkish English Dictionary