lock release roller - Turkish English Dictionary