do battle with - Turkish English Dictionary