vücuda vurulan sert yumruk - Turkish English Dictionary