violent pull or blow - Turkish English Dictionary