semiarid region water research center - Alemán Inglés Diccionario