cash and carry (store) - Turkish English Dictionary