waste time or delay something - Deutsch Englisch Wörterbuch