put something down to experience - Deutsch Englisch Wörterbuch