overextravagant - French English Dictionary