magnificent specimen - Turkish English Dictionary