explicate - Inglés Sinónimo Diccionario