General Solution Toward a Full-scale Neural Machine Translation in Production: The Booking.com Use Case