screwless hose clip - Turkish English Dictionary