implantable infusion pumps - Alemán Inglés Diccionario