ile delik deşik olmak - Turkish English Dictionary