technology concept - Turkish English Dictionary