sapphire substrate - Turco Inglés Diccionario