living specimen - Turkish English Dictionary