technological knowledge - Turkish English Dictionary