what's the explanation - Spanish English Dictionary