good looks/appearance - French English Dictionary