female scientist - French English Dictionary