double-sided substrate - Español Inglés Diccionario