excessive waste of time or fortune - Turkish English Dictionary