imputed (costs) - Spanish English Dictionary