a new born - Spanish English Dictionary