resident (taxpayer) - Francés Inglés Diccionario