hemiparazit - German English Dictionary