multiple-purpose dam - French English Dictionary