Clear-screen translation system is being tested at Tokyo's Haneda

Open in new window