Neosalvarsan - French English Dictionary