survi - French English Dictionary