hitch probability - French English Dictionary