supervivir - German English Dictionary