sand parasite (mothocya epimerica) - German English Dictionary