unusually good-looking - French English Dictionary