canary islands spurge - Francés Inglés Diccionario