be gorgeous to look at - French English Dictionary