A survey on Sign Language machine translation