let something rest - Deutsch Englisch Wörterbuch