Diccionario Inglés-Español
explain
Aclarar, elucidar, explicar, exponer
Diccionario Inglés-Español
expired
explainable