farm irrigation efficiency - Spanish English Dictionary