library scientist - French English Dictionary