stacks of - French English Dictionary