in spite of appearance - French English Dictionary