hatchlings - Spanish English Dictionary