electronic business address - Alemán Inglés Diccionario