canary islands spurge - Alemán Inglés Diccionario