excessive waste of time or fortune - Turc Anglais Dictionnaire