snatch cleat - Turkish English Dictionary