disposing of garbage - French English Dictionary