Making sense of neural machine translation