implanted junction detector - Turco Inglés Diccionario