What does bestaussehend mean?

bestaussehend - German to English

best-looking