stay on the straight and narrow - Deutsch Englisch Wörterbuch