technic fiction - Turkish English Dictionary