thioarsphenamine - French English Dictionary