shift locking plate - Turkish English Dictionary