ground pearl (margarodes formicarum) - Francés Inglés Diccionario