heap of useless things - French English Dictionary