earth-fill dam - French English Dictionary