translate English to French: Mr. Kenichi Tamura
M. Kenichi Tamura