double-sided substrate - Turkish English Dictionary