paid immediately in cash - Español Inglés Diccionario