tax refund certificate for forests planted - Espagnol Anglais Dictionnaire