direct and indirect costs - Spanish English Dictionary