hemiparasitic - Spanish English Dictionary