one-stop shopping centre - Turkish English Dictionary