translate English to French: Mr. Shinichi Iida
M. Shinichi Iida