cash and carry shops - Spanish English Dictionary