shamokin dam - French English Dictionary