meaning of bestaussehendste

bestaussehendste - German to English

[best-looking]