semi-insulating - Alemán Inglés Diccionario