electronic bill presentment and payment - Francés Inglés Diccionario