give a blow on the head - French English Dictionary