pay upfront in cash - Francés Inglés Diccionario