implantable sensor - Turco Inglés Diccionario