implanted device identification card - Turco Inglés Diccionario