epic battle - Turkish English Dictionary