sumps - French English Dictionary