technological specifications - Turkish English Dictionary