Interpreting American Sign Language