the life of a famous scientist - Spanish English Dictionary