receive an upfront payment - Español Inglés Diccionario