dry punch - French English Dictionary