straps with central locking - Turkish English Dictionary