daha iyi yumruk atmak - Turkish English Dictionary