trash compactor - French English Dictionary