implanted diode - Alemán Inglés Diccionario