ground pearl (margarodes formicarum) - French English Dictionary