compete in final - French English Dictionary