implanted diode - Turco Inglés Diccionario