cash-and-carry shop - Español Inglés Diccionario