explains - Español Inglés Diccionario