the life of a famous scientist - German English Dictionary