excessive waste of time or fortune - German English Dictionary