obligation to the disposal of waste - French English Dictionary