one-stop shop - Turkish English Dictionary