explanatory annex - German English Dictionary