electronic business expenditures - Alemán Inglés Diccionario