groove cracks - Turkish English Dictionary