rain-fed farming - Francés Inglés Diccionario