subcutaneous implantation - Alemán Inglés Diccionario