payment upfront - Almanca İngilizce Sözlük