frontbencher - French English Dictionary