crater filling - French English Dictionary