ground pearl (margarodes formicarum) - German English Dictionary