pin jointed strut - German English Dictionary