translate English to French: Mr. Walter Radermacher (Germany)
M. Walter Radermacher (Allemagne)