showplace - Turkish English Dictionary