strait-laced - Deutsch Englisch Wörterbuch