pile of ragged clothes - French English Dictionary