our knowledge of the new technology - Turkish English Dictionary