boksta bir tür yumruk - Turkish English Dictionary