pile of useless things - French English Dictionary