canary islands' wine - Alemán Inglés Diccionario