substrate material - Español Inglés Diccionario