explanative - Spanish English Dictionary