clout/clip on the head - French English Dictionary