be punched - Turkish English Dictionary