imputed profit - Spanish English Dictionary