survi - German English Dictionary