salping - French English Dictionary