clout/clip on the head - Spanish English Dictionary