punch cup - French English Dictionary