rain-fed farming - Spanish English Dictionary