nation's showcase - Turkish English Dictionary