bureau of scientific information - French English Dictionary