drug dispenser - Francés Inglés Diccionario