spice triangle - French English Dictionary