rag puller - French English Dictionary