have a half-chance - French English Dictionary