extra-costs - French English Dictionary