political dogfight - Turkish English Dictionary