hatch an animal out - French English Dictionary