immediate payment - Español Inglés Diccionario