stump up (for something) (pay) - French English Dictionary