clout/clip on the head - Turco Inglés Diccionario