printed boards and printed board assemblies - German English Dictionary