paid immediately in cash - Alemán Inglés Diccionario