stack of rags - French English Dictionary