imputed revenue - Francés Inglés Diccionario