hatch a plan - French English Dictionary