parasitic cyst - German English Dictionary