pay upfront in cash - Alemán Inglés Diccionario