two-revolution press - Turkish English Dictionary