translate English to French: Menzies, Arthur, Chargé d'Affaires, Embassy in Japan.
Menzies, Arthur, chargé d'Affaires. ambassade au Japon.