apicomplexan - German English Dictionary