service by electronic transmission - Alemán Inglés Diccionario