payment by vouchers - Español Inglés Diccionario