translate English to French: The cutting edge Agriculture Innovation
À la fine pointe Innovation agricole