sleep with a clear conscience - Französisch Englisch Wörterbuch