technical assistance secretariat - German English Dictionary