technical assistance facility - German English Dictionary