Sign language dictionary for the deaf