clouts/clips on the head - Turkish English Dictionary