battering rams - Turkish English Dictionary