enough (something) to cobble dogs with - Turkish English Dictionary