triple salt - French English Dictionary