techno-thriller - Turkish English Dictionary