provide explanations - Alemán Inglés Diccionario