strait-laced in german strait-laced in danish strait-laced in french strait-laced in norwegian strait-laced in russian strait-laced in polish
dishonour in german unhampered in italian moor in portuguese polemics in russian restraint in german
restraint of trade clauses uk hampered definition polemics politics and problematizations dishonour disgrace moor park