refuse disposal works - French English Dictionary