detailed technical specifications - Turkish English Dictionary