explanatory annex - Spanish English Dictionary