dispensing system - Francés Inglés Diccionario