pin tumbler - Turkish English Dictionary