cost-plus-contract - Spanish English Dictionary