sapphire substrate - Francés Inglés Diccionario