technical assistance advisor - German English Dictionary