translate English to French: Mr. Didi Sumedi
INDONESIE Mr.