show trials - Turkish English Dictionary