stocking stuffer - French English Dictionary