fight your own battles - Turkish English Dictionary