receive an upfront payment - Francés Inglés Diccionario