lay (something) to waste - Deutsch Englisch Wörterbuch