single-side printed board - French English Dictionary