Salpeter... - French English Dictionary