subcutaneous implantation - Turco Inglés Diccionario