the life of a famous scientist - French English Dictionary