rest easy - Deutsch Englisch Wörterbuch