wild allspice - French English Dictionary