cast-in groove insert - Turkish English Dictionary