(kurşunlarla) delik deşik olmuş - Turkish English Dictionary