hatch an animal out - Turkish English Dictionary