pertaining to the river guadiana, spain - Alemán Inglés Diccionario