electronic commerce failure - Alemán Inglés Diccionario