bar progress - French English Dictionary