agricultural landmark - Spanish English Dictionary