hydatiform - Spanish English Dictionary