semistrain insulator - Francés Inglés Diccionario