wire pin lock - Turkish English Dictionary