imputed (costs) - French English Dictionary