extremely costly - French English Dictionary