receive an upfront payment - Almanca İngilizce Sözlük