ground pearl (margarodes formicarum) - Français Anglais Dictionnaire