hemiparasitic - Turkish English Dictionary