advanced agricultural techniques - Spanish English Dictionary