card-stacking - French English Dictionary