explicate - Alemán Inglés Diccionario