pseudoparasite - German English Dictionary