salps - French English Dictionary