tax on farming activities - Francés Inglés Diccionario