excessive waste of time or fortune - Deutsch Englisch Wörterbuch