put something down to experience - French English Dictionary