explanatory annex - Turkish English Dictionary