cash-and-carry shop - Turkish English Dictionary