translate English to French: Mr. Yozo YOKOTA (Japan) 2004
Mme Leïla ZERROUGUI (Algérie) 2004