dispensing of merchandise - Francés Inglés Diccionario