upfront purchase - Español Inglés Diccionario