cash and carry shops - Francés Inglés Diccionario