daha sert yumruk atmak - Turkish English Dictionary