overall survival - German English Dictionary