electronic credentials - Alemán Inglés Diccionario