trench warfare - Turkish English Dictionary