device which is used to administer medicine - Alemán Inglés Diccionario