a political football - French English Dictionary