sleep with a clear conscience - Deutsch Englisch Wörterbuch