pit filling - French English Dictionary