on-line service delivery - Alemán Inglés Diccionario