highly-priced - French English Dictionary