extravagant price - French English Dictionary