rag the puck - French English Dictionary