head blow - Turkish English Dictionary