direct and indirect costs - French English Dictionary