have a chance against - French English Dictionary