in spite of appearance - Turkish English Dictionary