human trash - French English Dictionary