ekim devrimi - Turkish English Dictionary