pile of junk - French English Dictionary