stump up (for something) (pay) - Almanca İngilizce Sözlük